package com.ximi.ximimall.mapper;

import com.ximi.ximimall.model.LitemallNotice;
import com.ximi.ximimall.model.LitemallNoticeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface LitemallNoticeMapper {
    long countByExample(LitemallNoticeExample example);

    int deleteByExample(LitemallNoticeExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(LitemallNotice record);

    int insertSelective(LitemallNotice record);

    List<LitemallNotice> selectByExample(LitemallNoticeExample example);

    LitemallNotice selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") LitemallNotice record, @Param("example") LitemallNoticeExample example);

    int updateByExample(@Param("record") LitemallNotice record, @Param("example") LitemallNoticeExample example);

    int updateByPrimaryKeySelective(LitemallNotice record);

    int updateByPrimaryKey(LitemallNotice record);
}